offshore haven - German English Dictionary